package com.sp.scmdb.service;

import java.util.List;

import com.sp.scmdb.entity.FileUpload;

/**
 * 
 * @author Jiang Shunming
 * 2012-12-06
 * 附件上传业务接口
 */

public interface FileUploadService {

	/**
	 * 获取文件对象
	 * @param sysId 编号
	 * @return
	 */
	public FileUpload getFileUpload(String sysId);
	
	/**
	 * 获取文件列表
	 * @param entityId 表单编号
	 * @return
	 */
	public List<FileUpload> getListByEntityId(String entityId);
	
	/**
	 * 新增上传文件
	 * @param fileUpload 文件对象
	 * @return
	 */
	public String createFileUpload(FileUpload fileUpload);
	
	/**
	 * 编辑附件
	 * @param fileUpload 文件对象
	 * @return
	 */
	public String editFileUpload(FileUpload fileUpload);
	
	/**
	 * 删除附件
	 * @param fileUpload 文件对象
	 * @return
	 */
	public String delFileUpload(FileUpload fileUpload);
	
}
